Imoje\Payment\Api B

Total Complexity 100
Dependencies 2
Dependents 7
Total lines 855
Lines of code 450
Logical lines of code 151
Comment lines 203
Methods 29
Properties 5

Methods 29

Method Rating Maintainability Complexity Lines of code
call()
A
44 11 44
prepareData()
A
46 9 39
verifyTransactionLimits()
A
57 10 17
getPaymentMethodAvailable()
A
58 9 15
getPaymentChannelInServiceAndVerify()
S
61 8 12
prepareDataPaymentLink()
S
48 6 34
parseStringToArray()
S
57 7 17
prepareBlikOneclickData()
S
56 3 18
createTransaction()
S
62 3 13
createPaymentLink()
S
62 3 13
getProfileBlikUrl()
S
57 2 20
getDebitBlikProfileUrl()
S
60 2 16
getRefundCreateUrl()
S
60 2 16
getTransactionUrl()
S
61 2 15
getServiceInfoUrl()
S
61 2 15
getDeactivateBlikProfileUrl()
S
61 2 14
prepareAddressData()
S
60 2 14
buildOrderForm()
S
61 2 13
getTransactionCreateUrl()
S
62 2 13
getPaymentLinkCreateUrl()
S
62 2 13
check_retype_code()
S
53 1 26
getServiceUrl()
S
71 2 6
__construct()
S
69 2 7
getBlikProfileList()
S
72 1 6
createRefund()
S
70 1 7
getServiceInfo()
S
73 1 6
prepareRefundData()
S
69 1 7
check_new_param_alias()
S
68 1 8
getTransaction()
S
72 1 6